{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 204,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "##load data\n",
    "import prepare\n",
    "import importlib\n",
    "path = 'data/business.xls'\n",
    "business = prepare.loadDataSet(path)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 202,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "test = pd.read_excel(path)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 203,
   "metadata": {
    "collapsed": false,
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>用户编号</th>\n",
       "      <th>车辆编号</th>\n",
       "      <th>开始时间</th>\n",
       "      <th>结束时间</th>\n",
       "      <th>花费金额</th>\n",
       "      <th>实际支付金额</th>\n",
       "      <th>优惠金额</th>\n",
       "      <th>开始纬度</th>\n",
       "      <th>开始经度</th>\n",
       "      <th>结束纬度</th>\n",
       "      <th>结束经度</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>10043</td>\n",
       "      <td>90</td>\n",
       "      <td>9/28/2015 13:03:20</td>\n",
       "      <td>9/28/2015 13:36:04</td>\n",
       "      <td>80</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>31.825016</td>\n",
       "      <td>119.998132</td>\n",
       "      <td>31.825208</td>\n",
       "      <td>119.998005</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>10041</td>\n",
       "      <td>89</td>\n",
       "      <td>9/28/2015 12:48:27</td>\n",
       "      <td>9/28/2015 13:59:40</td>\n",
       "      <td>160</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>31.825028</td>\n",
       "      <td>119.998074</td>\n",
       "      <td>31.825097</td>\n",
       "      <td>119.998017</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>10046</td>\n",
       "      <td>79</td>\n",
       "      <td>9/28/2015 13:38:11</td>\n",
       "      <td>9/28/2015 14:48:32</td>\n",
       "      <td>160</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>31.824956</td>\n",
       "      <td>119.997859</td>\n",
       "      <td>31.825067</td>\n",
       "      <td>119.997897</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>10059</td>\n",
       "      <td>86</td>\n",
       "      <td>9/28/2015 14:47:54</td>\n",
       "      <td>9/28/2015 15:13:21</td>\n",
       "      <td>60</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>31.825093</td>\n",
       "      <td>119.998124</td>\n",
       "      <td>31.825201</td>\n",
       "      <td>119.998015</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>726</td>\n",
       "      <td>86</td>\n",
       "      <td>9/29/2015 09:19:11</td>\n",
       "      <td>9/29/2015 09:19:17</td>\n",
       "      <td>1</td>\n",
       "      <td>0</td>\n",
       "      <td>0</td>\n",
       "      <td>31.825090</td>\n",
       "      <td>119.997652</td>\n",
       "      <td>0.000000</td>\n",
       "      <td>0.000000</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "    用户编号  车辆编号                开始时间                结束时间  花费金额  实际支付金额  优惠金额  \\\n",
       "0  10043    90  9/28/2015 13:03:20  9/28/2015 13:36:04    80       0     0   \n",
       "1  10041    89  9/28/2015 12:48:27  9/28/2015 13:59:40   160       0     0   \n",
       "2  10046    79  9/28/2015 13:38:11  9/28/2015 14:48:32   160       0     0   \n",
       "3  10059    86  9/28/2015 14:47:54  9/28/2015 15:13:21    60       0     0   \n",
       "4    726    86  9/29/2015 09:19:11  9/29/2015 09:19:17     1       0     0   \n",
       "\n",
       "        开始纬度        开始经度       结束纬度        结束经度  \n",
       "0  31.825016  119.998132  31.825208  119.998005  \n",
       "1  31.825028  119.998074  31.825097  119.998017  \n",
       "2  31.824956  119.997859  31.825067  119.997897  \n",
       "3  31.825093  119.998124  31.825201  119.998015  \n",
       "4  31.825090  119.997652   0.000000    0.000000  "
      ]
     },
     "execution_count": 203,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "test.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 276,
   "metadata": {
    "collapsed": false,
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>开始时间</th>\n",
       "      <th>rentNumber</th>\n",
       "      <th>week</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>711</th>\n",
       "      <td>2017-10</td>\n",
       "      <td>4</td>\n",
       "      <td>星期二</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>712</th>\n",
       "      <td>2017-10</td>\n",
       "      <td>11</td>\n",
       "      <td>星期三</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>713</th>\n",
       "      <td>2017-10</td>\n",
       "      <td>1</td>\n",
       "      <td>星期四</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>714</th>\n",
       "      <td>2017-10</td>\n",
       "      <td>9</td>\n",
       "      <td>星期五</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>715</th>\n",
       "      <td>2017-10</td>\n",
       "      <td>21</td>\n",
       "      <td>星期六</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>716</th>\n",
       "      <td>2017-10</td>\n",
       "      <td>17</td>\n",
       "      <td>星期天</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>717</th>\n",
       "      <td>2017-10</td>\n",
       "      <td>1</td>\n",
       "      <td>星期一</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "        开始时间  rentNumber week\n",
       "711  2017-10           4  星期二\n",
       "712  2017-10          11  星期三\n",
       "713  2017-10           1  星期四\n",
       "714  2017-10           9  星期五\n",
       "715  2017-10          21  星期六\n",
       "716  2017-10          17  星期天\n",
       "717  2017-10           1  星期一"
      ]
     },
     "execution_count": 276,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "business.tail(7)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 207,
   "metadata": {
    "collapsed": false
   },
   "outputs": [],
   "source": [
    "##get daylist\n",
    "importlib.reload(prepare)\n",
    "datelist = prepare.get_datelist('2015-09-28','2017-10-16')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 208,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "32"
      ]
     },
     "execution_count": 208,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "len(datelist)-len(business)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 209,
   "metadata": {
    "collapsed": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "           开始时间  rentNumber week\n",
      "85   2015-12-22         0.0    0\n",
      "117  2016-01-23         0.0    0\n",
      "118  2016-01-24         0.0    0\n",
      "126  2016-02-01         0.0    0\n",
      "132  2016-02-07         0.0    0\n",
      "147  2016-02-22         0.0    0\n",
      "156  2016-03-02         0.0    0\n",
      "191  2016-04-06         0.0    0\n",
      "268  2016-06-22         0.0    0\n",
      "389  2016-10-21         0.0    0\n",
      "394  2016-10-26         0.0    0\n",
      "395  2016-10-27         0.0    0\n",
      "408  2016-11-09         0.0    0\n",
      "409  2016-11-10         0.0    0\n",
      "414  2016-11-15         0.0    0\n",
      "416  2016-11-17         0.0    0\n",
      "420  2016-11-21         0.0    0\n",
      "421  2016-11-22         0.0    0\n",
      "422  2016-11-23         0.0    0\n",
      "423  2016-11-24         0.0    0\n",
      "436  2016-12-07         0.0    0\n",
      "450  2016-12-21         0.0    0\n",
      "451  2016-12-22         0.0    0\n",
      "455  2016-12-26         0.0    0\n",
      "465  2017-01-05         0.0    0\n",
      "472  2017-01-12         0.0    0\n",
      "511  2017-02-20         0.0    0\n",
      "513  2017-02-22         0.0    0\n",
      "541  2017-03-22         0.0    0\n",
      "603  2017-05-23         0.0    0\n",
      "621  2017-06-10         0.0    0\n",
      "728  2017-09-25         0.0    0\n"
     ]
    }
   ],
   "source": [
    "import pandas as pd\n",
    "new_business = pd.merge(datelist,business,how='outer')\n",
    "new_business.fillna(0,inplace = 'true')\n",
    "print(new_business[new_business['rentNumber']==0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 210,
   "metadata": {
    "collapsed": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>开始时间</th>\n",
       "      <th>rentNumber</th>\n",
       "      <th>week</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>85</th>\n",
       "      <td>2015-12-22</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>117</th>\n",
       "      <td>2016-01-23</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>118</th>\n",
       "      <td>2016-01-24</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>126</th>\n",
       "      <td>2016-02-01</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>132</th>\n",
       "      <td>2016-02-07</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>147</th>\n",
       "      <td>2016-02-22</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>156</th>\n",
       "      <td>2016-03-02</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>191</th>\n",
       "      <td>2016-04-06</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>268</th>\n",
       "      <td>2016-06-22</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>389</th>\n",
       "      <td>2016-10-21</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>394</th>\n",
       "      <td>2016-10-26</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>395</th>\n",
       "      <td>2016-10-27</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>408</th>\n",
       "      <td>2016-11-09</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>409</th>\n",
       "      <td>2016-11-10</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>414</th>\n",
       "      <td>2016-11-15</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>416</th>\n",
       "      <td>2016-11-17</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>420</th>\n",
       "      <td>2016-11-21</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>421</th>\n",
       "      <td>2016-11-22</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>422</th>\n",
       "      <td>2016-11-23</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>423</th>\n",
       "      <td>2016-11-24</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>436</th>\n",
       "      <td>2016-12-07</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>450</th>\n",
       "      <td>2016-12-21</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>451</th>\n",
       "      <td>2016-12-22</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>455</th>\n",
       "      <td>2016-12-26</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>465</th>\n",
       "      <td>2017-01-05</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>472</th>\n",
       "      <td>2017-01-12</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>511</th>\n",
       "      <td>2017-02-20</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>513</th>\n",
       "      <td>2017-02-22</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>541</th>\n",
       "      <td>2017-03-22</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>603</th>\n",
       "      <td>2017-05-23</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>621</th>\n",
       "      <td>2017-06-10</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>728</th>\n",
       "      <td>2017-09-25</td>\n",
       "      <td>0.0</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "           开始时间  rentNumber week\n",
       "85   2015-12-22         0.0    0\n",
       "117  2016-01-23         0.0    0\n",
       "118  2016-01-24         0.0    0\n",
       "126  2016-02-01         0.0    0\n",
       "132  2016-02-07         0.0    0\n",
       "147  2016-02-22         0.0    0\n",
       "156  2016-03-02         0.0    0\n",
       "191  2016-04-06         0.0    0\n",
       "268  2016-06-22         0.0    0\n",
       "389  2016-10-21         0.0    0\n",
       "394  2016-10-26         0.0    0\n",
       "395  2016-10-27         0.0    0\n",
       "408  2016-11-09         0.0    0\n",
       "409  2016-11-10         0.0    0\n",
       "414  2016-11-15         0.0    0\n",
       "416  2016-11-17         0.0    0\n",
       "420  2016-11-21         0.0    0\n",
       "421  2016-11-22         0.0    0\n",
       "422  2016-11-23         0.0    0\n",
       "423  2016-11-24         0.0    0\n",
       "436  2016-12-07         0.0    0\n",
       "450  2016-12-21         0.0    0\n",
       "451  2016-12-22         0.0    0\n",
       "455  2016-12-26         0.0    0\n",
       "465  2017-01-05         0.0    0\n",
       "472  2017-01-12         0.0    0\n",
       "511  2017-02-20         0.0    0\n",
       "513  2017-02-22         0.0    0\n",
       "541  2017-03-22         0.0    0\n",
       "603  2017-05-23         0.0    0\n",
       "621  2017-06-10         0.0    0\n",
       "728  2017-09-25         0.0    0"
      ]
     },
     "execution_count": 210,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "new_business[new_business['rentNumber']==0]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 215,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x292814a1780>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "##get daylist\n",
    "importlib.reload(prepare)\n",
    "df = prepare.month_data(business)\n",
    "prepare.plot_monthdata(df)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 216,
   "metadata": {
    "collapsed": false,
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAFfgAAAEFCAYAAAARC0LxAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3T+opNd9BuD3N57gJk3MLkKWtIwDSiGlUGARATcCFzaZ\ngJxGrItEhUApRP6Ai4zSOM3CNLGb4ICCjRVIrCwkYMEEQiICJoUjVsEQS8ZEoBGRkCUFG5xKoM1J\n4UHMyCvdvefeu+fO7PPA5X7nfOfMfbfamfm+eadaawEAAAAAAAAAAAAAAAAAAAAAAAAAAACOZzI6\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwjBb8AAAAAAAAAAAAAAAAAAAAAAAAAAADQQcEvAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAdFDwCwAAAAAAAAAAAAAAAAAAAAAAAAAAAB0U/AIAAAAAAAAAAAAAAAAA\nAAAAAAAAAEAHBb8AAAAAAAAAAAAAAAAAAAAAAAAAAADQQcEvAAAAAAAAAAAAAAAAAAAAAAAAAAAA\ndFDwCwAAAAAAAAAAAAAAAAAAAAAAAAAAAB0U/AIAAAAAAAAAAAAAAAAAAAAAAAAAAECH6egASXLh\nwoU2m81GxwAAAAAAAAAAAAAAAAAAAAAAAAAAAOAO99JLL/1Pa+3iraw9FwW/s9ks169fHx0DAAAA\nAAAAAAAAAAAAAAAAAAAAAACAO1xVvX6raydnGQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAOlYJfAAAA\nAAAAAAAAAAAAAAAAAAAAAAAA6KDgFwAAAAAAAAAAAAAAAAAAAAAAAAAAADoo+AUAAAAAAAAAAAAA\nAAAAAAAAAAAAAIAOCn4BAAAAAAAAAAAAAAAAAAAAAAAAAACgg4JfAAAAAAAAAAAAAAAAAAAAAAAA\nAAAA6KDgFwAAAAAAAAAAAAAAAAAAAAAAAAAAADoo+AUAAAAAAAAAAAAAAAAAAAAAAAAAAIAOCn4B\nAAAAAAAAAAAAAAAAAAAAAAAAAACgw3R0AAAAAAAAgDvdbLHaGa+X80FJAAAAAAAAAAAAAAAAAAAA\nOI7J6AAAAAAAAAAAAAAAAAAAAAAAAAAAAACwjxT8AgAAAAAAAAAAAAAAAAAAAAAAAAAAQAcFvwAA\nAAAAAAAAAAAAAAAAAAAAAAAAANBBwS8AAAAAAAAAAAAAAAAAAAAAAAAAAAB0UPALAAAAAAAAAAAA\nAAAAAAAAAAAAAAAAHRT8AgAAAAAAAAAAAAAAAAAAAAAAAAAAQAcFvwAAAAAAAAAAAAAAAAAAAAAA\nAAAAANBBwS8AAAAAAAAAAAAAAAAAAAAAAAAAAAB0mI4OAAAAAAAAwMebLVY74/VyPigJAAAAAAAA\nAAAAAAAAAAAA2yajAwAAAAAAAAAAAAAAAAAAAAAAAAAAAMA+UvALAAAAAAAAAAAAAAAAAAAAAAAA\nAAAAHRT8AgAAAAAAAAAAAAAAAAAAAAAAAAAAQAcFvwAAAAAAAAAAAAAAAAAAAAAAAAAAANBBwS8A\nAAAAAAAAAAAAAAAAAAAAAAAAAAB0UPALAAAAAAAAAAAAAAAAAAAAAAAAAAAAHY4s+K2q+6rqX6vq\nlap6uar+aDP/qar656r6r83vX9na83RVvVpVP6qqz5/lPwAAAAAAAAAAAAAAAAAAAAAAAAAAAABG\nOLLgN8n7Sb7cWnsgyW8meaqqHkiySPJCa+3+JC9sxtmcu5LkwSRfSPL1qvrEWYQHAAAAAAAAAAAA\nAAAAAAAAAAAAAACAUY4s+G2tvdVa+4/N8f8m+WGSe5I8muTZzbJnk3xxc/xokudaa++11l5L8mqS\nh087OAAAAAAAAAAAAAAAAAAAAAAAAAAAAIx0ZMHvtqqaJfmNJP+e5K7W2lubUz9Octfm+J4k/721\n7Y3N3Icf68mqul5V1999991jxgYAAAAAAAAAAAAAAAAAAAAAAAAAAICxbrngt6p+OcnfJ/nj1trP\nts+11lqSdpw/3Fp7prV2ubV2+eLFi8fZCgAAAAAAAAAAAAAAAAAAAAAAAAAAAMPdUsFvVf1Sfl7u\n+zettX/YTL9dVXdvzt+d5J3N/JtJ7tvafu9mDgAAAAAAAAAAAAAAAAAAAAAAAAAAAA7GkQW/VVVJ\nvpHkh621r26dej7J45vjx5N8Z2v+SlV9sqo+k+T+JC+eXmQAAAAAAAAAAAAAAAAAAAAAAAAAAAAY\nb3oLaz6b5HeT/GdVfX8z96dJlkmuVdUTSV5P8liStNZerqprSV5J8n6Sp1prN049OQAAAAAAAAAA\nAAAAAAAAAAAAAAAAAAx0ZMFva+3fktRHnP7cR+y5muTqCXIBAAAAAAAAAAAAAAAAAAAAAAAAAADA\nuTYZHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2kYJfAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KDgFwAA\nAAAAAAAAAAAAAAAAAAAAAAAAADoo+AUAAAAAAAAAAAAAAAAAAAAAAAAAAIAOCn4BAAAAAAAAAAAA\nAAAAAAAAAAAAAACgg4JfAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KDgFwAAAAAAAAAAAAAAAAAAAAAA\nAAAAADoo+AUAAAAAAAAAAAAAAAAAAAAAAAAAAIAOCn4BAAAAAAAAAAAAAAAAAAAAAAAAAACgg4Jf\nAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KDgFwAAAAAAAAAAAAAAAAAAAAAAAAAAADoo+AUAAAAAAAAA\nAAAAAAAAAAAAAAAAAIAOCn4BAAAAAAAAAAAAAAAAAAAAAAAAAACgg4JfAAAAAAAAAAAAAAAAAAAA\nAAAAAAAA6KDgFwAAAAAAAAAAAAAAAAAAAAAAAAAAADoo+AUAAAAAAAAAAAAAAAAAAAAAAAAAAIAO\nCn4BAAAAAAAAAAAAAAAAAAAAAAAAAACgg4JfAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KDgFwAAAAAA\nAAAAAAAAAAAAAAAAAAAAADoo+AUAAAAAAAAAAAAAAAAAAAAAAAAAAIAOCn4BAAAAAAAAAAAAAAAA\nAAAAAAAAAACgg4JfAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KDgFwAAAAAAAAAAAAAAAAAAAAAAAAAA\nADoo+AUAAAAAAAAAAAAAAAAAAAAAAAAAAIAOCn4BAAAAAAAAAAAAAAAAAAAAAAAAAACgw3R0AAAA\nAGB/zRarD47Xy/nAJAAAAAAAAAAAAAAAAAAAAAAAcPtNRgcAAAAAAAAAAAAAAAAAAAAAAAAAAACA\nfaTgFwAAAAAAAAAAAAAAAAAAAAAAAAAAADoo+AUAAAAAAAAAAAAAAAAAAAAAAAAAAIAOCn4BAAAA\nAAAAAAAAAAAAAAAAAAAAAACgg4JfAAAAAAAAAAAAAAAAAAAAAAAAAAAA6KDgFwAAAAAAAAAAAAAA\nAAAAAAAAAAAAADpMRwcAAAAADtNssdoZr5fzQUkAAAAAAAAAAAAAAAAAAAAAAOBsTEYHAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAgH2k4BcAAAAAAAAAAAAAAAAAAAAAAAAAAAA6TEcHAAAAAAAAAAAAAAAA\nAAAAAIDbbbZY7YzXy/mgJAAAAADAPlPwCwAAAJxLbpACAAAAAAAAAAAAAAAAAAAAAOC8m4wOAAAA\nAAAAAAAAAAAAAAAAAAAAAAAAAPvoyILfqvpmVb1TVT/Ymvuzqnqzqr6/+fmtrXNPV9WrVfWjqvr8\nWQUHAAAAAAAAAAAAAAAAAAAAAAAAAACAkY4s+E3yrSRfuMn811prD21+/jFJquqBJFeSPLjZ8/Wq\n+sRphQUAAAAAAAAAAAAAAAAAAAAAAAAAAIDz4siC39bad5P85BYf79Ekz7XW3mutvZbk1SQPnyAf\nAAAAAAAAAAAAAAAAAAAAAAAAAAAAnEvTE+z9g6r6vSTXk3y5tfbTJPck+d7Wmjc2c7+gqp5M8mSS\nXLp06QQxAAAAgH00W6x2xuvlfFASAAAAAAAAAAAAAAAAAAAAAADoM+nc95dJfjXJQ0neSvLnx32A\n1tozrbXLrbXLFy9e7IwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAY3QV/LbW3m6t3Wit/V+Sv0ry8ObU\nm0nu21p672YOAAAAAAAAAAAAAAAAAAAAAAAAAAAADkpXwW9V3b01/J0kP9gcP5/kSlV9sqo+k+T+\nJC+eLCIAAAAAAAAAAAAAAAAAAAAAAAAAAACcP9OjFlTVt5M8kuRCVb2R5CtJHqmqh5K0JOskv58k\nrbWXq+pakleSvJ/kqdbajbOJDgAAAAAAQJLMFqsPjtfL+cAkAAAAAAAAAAAAAAAAAAAAd5YjC35b\na1+6yfQ3Pmb91SRXTxIKAAAAAAAAAAAAAAAAAAAAAAAAAAAAzrvJ6AAAAAAAAAAAAAAAAAAAAAAA\nAAAAAACwjxT8AgAAAAAAAAAAAAAAAAAAAAAAAAAAQIfp6AAAAAAAPWaL1c54vZwPSgIAAAAAAAAA\nAAAAAAAAAAAAwJ1qMjoAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7CMFvwAAAAAAAAAAAAAAAAAAAAAA\nAAAAANBBwS8AAAAAAAAAAAAAAAAAAAAAAAAAAAB0mI4OAAAAAAAAAMCdZ7ZY7YzXy/mgJAAAAAAA\nAAAAAAAAAAAA/SajAwAAAAAAAAAAAAAAAAAAAAAAAAAAAMA+UvALAAAAAAAAAAAAAAAAAAAAAAAA\nAAAAHaajAwAAAADn12yx2hmvl/NBSQAAAAAAAAAAAAAAAAAAAAAA4PyZjA4AAAAAAAAAAAAAAAAA\nAAAAAAAAAAAA+2g6OgAAAAAAAIdttljtjNfL+aAkAAAAAAAAAAAAAAAAAAAAAKdLwS8AAAAAAAAA\nAAAAAAAAMIQvjwYAAAAAAABg3yn4BQAAAAAAAAAAAAAAAAAAAOAg+VIJAAAAAOCsTUYHAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAgH00HR0AAAAA4LT5ZnUAAAAAAAAAAAAAAAAAAAAAAG6HyegAAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAsI8U/AIAAAAAAAAAAAAAAAAAAAAAAAAAAECH6egA+2K2WO2M18v5sc4D\nAAAAAAAAAAAAAAAAAAAAAAAAAABwWCajAwAAAAAAAAAAAAAAAAAAAAAAAAAAAMA+UvALAAAAAAAA\nAAAAAAAAAAAAAAAAAAAAHRT8AgAAAAAAAAAAAAAAAAAAAAAAAAAAQIfp6AAAAAAAAAAAAAAAAAAA\nAAAAABye2WK1M14v54OSAAAAAJydyegAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsI8U/AIAAAAAAAAA\nAAAAAAAAAAAAAAAAAEAHBb8AAAAAAAAAAAAAAAAAAAAAAAAAAADQQcEvAAAAAAAAAAAAAAAAAAAA\nAAAAAAAAdJiODgAAAAAAAAAAAAAAAAAAcDOzxWpnvF7OByUBAAAAAAAAgJubjA4AAAAAAAAAAAAA\nAAAAAAAAAAAAAAAA+2g6OgAAAAAAAAAAAAAAAAAAAAAAAPtntljtjNfL+aAkAAAAAOMo+D0HvFEF\nAAAAAAAAAAAAAAAAAAAAAAAAAACwfxT8AgAAAABwIr7EDAC4Gc8RAAAA+CheMwIAAAAAAAAAAABw\nSCajAwAAAAAAAAAAAAAAAAAAAAAAAAAAAMA+mo4OAAAAAAAAAAAAAAAAAAAAAAAAAAAAsA9mi9XO\neL2cD0rCeaHgFwAAAAAAAAAAAAA4NW5aBwAAAAAAAAAAAOBOouAXAAAA4BzxYWcAAAAAAAAAAAAA\nAAAAAAAAgP0xGR0AAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tH0qAVV9c0kv53kndbar2/mPpXk75LM\nkqyTPNZa++nm3NNJnkhyI8kfttb+6UySAwAAp2a2WH1wvF7OByYBAAAAAAAAAAAAAA6N+5UBAAAA\nAAAAOGRHFvwm+VaSv0jy11tziyQvtNaWVbXYjP+kqh5IciXJg0k+neRfqurXWms3Tjc2AABwHNs3\nxCZuigUAAAAAAAAAAAAAAAAAAAAAAIDTMDlqQWvtu0l+8qHpR5M8uzl+NskXt+afa62911p7Lcmr\nSR4+pawAAAAAAAAAAAAAAAAAAAAAAAAAAABwbkw7993VWntrc/zjJHdtju9J8r2tdW9s5gAAAADO\njdlitTNeL+eDkgAAAAAAAAAAAAAAAAAAAAAAdwq9J4ept+D3A621VlXtuPuq6skkTybJpUuXThoD\nAAAAAAAAbhsXTwEAAAAAAAAAAAAAAAAAgCSZdO57u6ruTpLN73c2828muW9r3b2buV/QWnumtXa5\ntXb54sWLnTEAAAAAAAAAAAAAAAAAAAAAAAAAAABgjGnnvueTPJ5kufn9na35v62qryb5dJL7k7x4\n0pAAAAAAAByu2WK1M14v54OSAAAAAAAAAAAAAAAAAAAAABzPkQW/VfXtJI8kuVBVbyT5Sn5e7Hut\nqp5I8nqSx5KktfZyVV1L8kqS95M81Vq7cUbZAQAAAM6l7aJKJZUAAMBIivQBAAAAAAAAAAAAAAAA\nAM7WkQW/rbUvfcSpz33E+qtJrp4kFAAAAMChUq4FAAAAAAAAAAAAAAAAAAAAAHA4jiz4BQAAAGCX\nkl4AAAAAAAAAAAAAAAAAAAAAAJJkMjoAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7CMFvwAAAAAAAAAA\nAAAAAAAAAAAAAAAAANBBwS8AAAAAAAAAAAAAAAAAAAAAAAAAAAB0mI4OAAAAAAD0mS1WO+P1cj4o\nCQAAAAAAAAAAwBjuowLg0Pm/DgAAAAAAzj8FvwAAAAAAAADAHcsHIQEAoM/2c2nPowEAAABgHO/V\nAQAAAADAeJPRAQAAAAAAAAAAAAAAAAAAAAAAAAAAAGAfKfgFAAAAAAAAAAAAAAAAAAAAAAAAAACA\nDgp+AQAAAAAAAAAAAAAAAAAAAAAAAAAAoIOCXwAAAAAAAAAAAAAAAAAAAAAAAAAAAOig4BcAAAAA\nAAAAAAAAAAAAAAAAAAAAAAA6TEcHAAAAAAAAAAAAAAAAAAAAAAAAAAC4nWaL1c54vZwPSgLAvlPw\nCwAAAAAAHAQX0gEAAAAAAAAAAAAAAAAAALjdFPxu+NA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAx6Hg\n9zZRIAwAAAAAAAAAAAAAAAAAAAAAAAAAAIyy3Y+qG/X0TEYHAAAAAAAAAAAAAAAAAAAAAAAAAAAA\ngH2k4BcAAAAAAAAAAAAAAAAAAAAAAAAAAAA6TEcHAAAAAAAAAAAAAAAAAAA4C7PF6oPj9XI+MAkA\nAAAAAADA2du+Rpq4Tnq7KPgFAAAAAIA7jIsyAAAAAAAAAAAAAAAAAAAAcDoU/AIAAAAAAAAAAAAA\nAAAAAAAAAAAAAAw2W6x2xuvlfFASjkPBLwAAAAC3xBuAAAAAAAAAh8O1HwAAAAAAAAAAAAA4HZPR\nAQAAAAAAAAAAAAAAAAAAAAAAAAAAAGAfKfgFAAAAAAAAAAAAAAAAAAAAAAAAAACADtPRAQAAAAAA\nAAAAAACA82W2WO2M18v5oCQAAAAAAAAAAAAAcL4p+AUAAAAAAAAAAAAAAAAAAAAAAAAA2OKL0gG4\nVQp+AQAAAAAAAAAAAAAAAAAAAAAAAAAOgGJigNtPwS8AAAAAAAAA54qbiAAAAAAAAAAAAAAAAACA\nfaHgFwAAAAAAgDOhoBMAAODkjnpt5bUXAAAAAAAAAPvMdW8AAADgECj4BQAAAAAAAAAAAAAAAAAA\nAIAPUTwKAAAAANwKBb8AAAAAAAAAAABwoHzgGAAAAAAAAAAAAAAAzpaCXwAAAAAAAAAAAAA+lrJo\nAAC4Oc+VAQAAAAAAAABQ8AsAAHys/2/v3uPtuer64H8mCSghcgtIsBAClDsIQgw+AiaC0qhPgVq0\nikWkVdqiwkt9lFj1sfpYCr68VKv0VYSCIHgXxVYBUdR6AUKTkIRLQBIgXETut4T7ev6Y+TU7O+fs\nffaePWfW7Hm/X695nXP298x811l7zZq19uyztjeeAwAA9GduBQAAAAAAAAAAAAAAAAAAsJ8s8AsA\nAEdkMSYAAAAAAAAAAAAAAAAAAAAAAABgkQV+AQAAAJZY1B0AAAAAAAAAAAAAAAAAAAAAgKOwwC8A\nAAAAAAAAAAAAAAAAAAAAAAAAsHNnXfA/r/fz257+DSOVBACGY4FfAAAAAIBKLN6gdHMSAADgYN7c\nCQAAAAAAAAAAAAAAANTEAr8AAAAAAAAAAAAAAAAAABvyoXQAAAAA+8nrPgAAwKYs8AsAAAAAAAAA\nAAAAAAAAAAAAAAAAALADQ35ohA+kqFOvBX6bpnlbko8l+VySz5ZSzm6a5lZJfjPJWUneluSbSykf\n6ldMAAAAAAAAAAAAAAAAAAAAAAAAAOC4LS4maSFJALihXgv8dr66lPL+hZ8vSPKnpZSnN01zQffz\nU3eQBwAAAAAAAAAAAKqz+Kb1xBvXAQAAAAAAAAAAAABgTk4a4JiPSvKr3fe/muTRA+QAAAAAAAAA\nAAAAAAAAAAAAAAAAAACAUZ3Sc/+S5BVN03wuyX8rpTwryW1LKe/p4n+f5LY9cwAAAAAAAAAAAEzK\nWRf8z//z/due/g0jlgQAAAAAAADYpcV7gYn7gQAAAAAA9F/g9yGllHc1TfPFSf6kaZo3LQZLKaVp\nmnLQjk3TPDHJE5PkzDPP7FkMAAAAAAAAAAAAYFMWowZqZHEMAAAAAAAAAAAADuL9ZUCtei3wW0p5\nV/f1H5qmeXGSc5K8t2ma25VS3tM0ze2S/MMh+z4rybOS5Oyzzz5wEWAAAAAAAACAXbBoGQAAwHre\n9A4AAAAAsF+87gsAAADsA/8XBMAUbL3Ab9M0N01yUinlY933j0jyk0lekuTxSZ7eff2DXRQUAAAA\nAAAAAAAAAAAAAAAAAAAAgGnb1w+l2de/CwBYb+sFfpPcNsmLm6Y5cZwXlVJe2jTNhUl+q2maf53k\n7Um+uX8xAQAAAKidG04AUCfXaACol+s0AAAAAAAAAAAAAABT573xANBjgd9SypVJ7nfA4x9I8vA+\nhQIAAAAAAAAAAIDj4o3lAAAAAAAAAAAAUAfv6WMqtFUAFm29wO8ULV4EXQABAACYCi/qAnOzz/3e\nPv9t1EVbAwAAAAAAAAAAAAAAAAAAgOMxqwV+AQAAAAAAuD4LQgMAAAAAAADQl3vPAAAAAAAwbV7r\nP37qHGC/WOAXAAAARuZFVwAAYCrMX4DD6B/q4zkBAAAAAAAAAAAAGIb3aQIAAMss8AsAAADA3lu8\nWe5GOQAAAABA/fwTFAAAAAAAAKzmnhoAAMB65k5Mxbq2qi1D/Szwy95yEQIAAAAAAAAAgPnwfiEA\nAAAAAAAAAAAAAGAMFvgFAAAAAGC2LPwDAAAAAAAAAMBQvDcFAAAA2HerXv/w2ggAx8H1BoBaWOB3\nAgwcWKQ9AAAAAAAAAACMz3s4AAAAAAAAAAAAANiE958CwP6ywC8AAAAAABxi8Wa5G+UAAAAw3zeW\nz/XvBgAAAAAAAAAAAAAA1rPAL7Pln24AAAAAAAAAAAAAAAAAAAAAAACAo6h57bJ1Zau57ACwDyzw\nC3vGABqG5zwDAGBfGesCAAAAAF4nBAAAAGBOvB4GAAAAADA9+/za7qq/bZ//bgDq4XqzPQv8AgAA\nAAAAwI4t3sB08xIAgGXe8AYAAAAAAAAAAAAA+817hgHmxQK/AADQ8aIIAMyTMQDAZvSbAHXp2y9b\njJo5MH4BAAAAAAAAAAAAgP3mPcMwbc5hAPaBBX4B2Jp/+mcqtFUAAADYH+b5wBC8CQgAAA5mrAwA\nwDrGjAAAwHEyBwGYB/09APugz/XMtRAAAKbJAr8AAAAAAACwR7yZD6bNYvYcF9cLAAAA4Dh4DQIA\nAAAAAAAAAJgDC/wCAAAAAAAAwBFZkAQAAADYBz5kCAAAAAAAAAAO5p46ALANC/wCAEmmvSDBkGWf\ncr1w/LQXAAAAgNW8wemGvKa0f9Y9p55zAHahz/VmzteiMf/2Odf7UNQpAAAAMHVe3wDYLf0q9Dfl\n82jKZQdgHlyrxuH969DPPvdd+/y3wVE5DwB2zwK/AAAAAMCkuGEEAADAtmqeU9ZcNgCYO9dpAIDd\nMK4CAAAA5s7rI7unTmE958n89HnOtRcAANjepBb4NfgHmA59NgAA1Mc4HdiW/gOAo3LNAPbRYt+m\nX4PdM34AAAAAAAAAAAAAhub9igAADG1SC/wCAOyaF+CAfaRvAwAA6M/cikXaAwDUa8jrtDEAwGb0\nmxwn7Q0AAAAAAGA+fEg7AAAAMAUW+AWq4Q331EJbpBbaIgC74HoCAAAAmzGXBgBgbP45FQAAAAAA\nqJH31QBwHFxv2IT2sh3vTdkvzgMAgHpY4BcAAAB6mvKNjymXHVjPOQ4Ah3OdhP6mfB5NuexjGbrO\nPCfsirbEMv+IAAAAAIzNa1ZMhbbKXIzZ1p1nAACsY8zIrmhL0+M5O5h6YdFc28OU/+4plx2YLn0P\nMCYL/ALATJh47J8pP6f+kRr6mfL5DwAAAEC9vO4EAONwDQYAAAAAAACgZu5rs0vaE+w353h9PCcA\nAMfHAr8AAAAwMDc+AAAAAAAAABiaD90GAIDd8x5QAI6D6w3AZvSbMG/6gOO3r3W+r38X0HKOA7AL\nrifTM/ZztlcL/I5dmQAH0TcBADAk400AAACGMuU555TL3sdc/24AAAAAAIA5GvPekPtSzIUP0wGo\nh/HHdtQb9Oc8gmE5x7aj3vaP1yAAAPbDXi3wC8BueUEHAAAAAGD3+r726rVbgOvTLwJMi39EAACm\nxJxzGMaEMCx9FwAAAAAAAMA8eA8GU6GtMhcW+AUAdsKbgQH2hz4dGIK+BYB951rHVGirAOyKN1ex\naNUYw/hjfjzn1GJdW9RWAaBOrtEAAPvBuA4AAACAfeL1roOpFwCmzrWMXbPALzAZ/kEUAJgSE3gA\nGI/rMFOhrQIAAHCYuc4Z5/p3T5nnDAAApsc4fjvqDdhH/leL4+I6Si20xYOpFwDmbq7Xwrn+3VAL\n5yAAAIwtmtI6AAAgAElEQVRj6LG4BX4BAKiKF6M5TtobAEfhegHUSN8EwNy5FgI1Grtv2teFGMau\nV+qiPcC0OYeBGumbAABg/xjnHz91vn88pwAAsJ19fQ8XAAAAR2OBX6iQF2wA2AVvpjnYvtbLvv5d\nzI+2DFAPfXJ9PCfQn/NoOzXXW81lg0V92qp2Di33UG+o5v6h5rIBQA1cK/eL5xP6cx4BAByPvuMu\n4zYYnntiAAAAjMHrPuA8AABgNyzwy8qbviYeAADHw7iLZfv65kxtHfpzHrEr2hJzMeW2PmbZ55qb\n47fu+Z5re3AOAkNxju+ea9n+2dfndKrlBvaf/olF2gPsL+c3+0JbBjhe+l0Y19DnoHMcgOPQ539z\nXKuAbek/2MSU36tU61o1NdcZ7ItdfpDYPp2jU+5/plx2mAPnKLXQFuFoLPDLoHTGAADAcTH/AACA\ncRiLA8BwXGdZpD0AAACLzBEAAADGZV4G6zlPgLHof4Ch6F8AAOBgNY+V9/UDBsZU8/M9Ngv8MllO\n7O2oNwBgTox9WLTLT4TcZn8A5sH1gkXaAwCwa8YX7AttGQCAIRlvDkO9To/nDADmyRgAmBv9HrCt\nofuPIRcNWVd2fSMAbK/m62jNZQMAANjEPs9vLPALAMDGvAkAGItPRYL1nCf7xbiKTWgv1EJbpBba\n4vRM+TmbctkBAAAAps5rMwDAnBj7ALALrifAUPQvAPtjX/v0ff27kv3+22AfOEeBudHvAXNlgV+A\nnvoOJC2SyS5ZzO349TlHnd8AAMyZ+Qu7Ym7FcdLeYFzOQQAAAGDuvD4CQO1cq6DlfTEADG3scZdr\nHfQz9jkMtRjzXHAeAkCdXKMBAFin9jGjBX5noPZGeJipljuZdtn3leeE46KtwfCcZ9Ri6EX+azXV\ncgP18+En+6fm56zmsjEt2hIAAAAA1MFrdUyFe2Iwb85xgN3SrwLMR5/FZF0v2IT2Qi32uS3u6wLh\nQz5n+9wepspzMj2eMwAAmJ59Hcfv698FXMcCv8CRGRhwnLS3+nhOgMPoH6bHcwZQD30yrOc84Thp\nbwAAzJWxMDCUfe1fpvx3TbnsU6XO94/nlF3Rlli2rwvc1Mx5CONyDgJQg329Ho35d+1rnQLM0Zw/\ntM5rdQAAAOvt87xwqvb1OdnXv4v9ZIFfetHh7Z+5Pqdz/bsBDqNfrI/nBABWc62E9ZwnAOw71zqA\n3dKv7p46rY/nBGBa/CM1x2VfxwhzXogBYFvGH8yBMcB21BvHRVs7fuocYFr025uruc5qLhvb8ZxO\nj+dsc+oMAADYFz44DnbDAr9wAB09U6Gtbke9wX5zjgMAtTE+mRb/3A4AAAAAJBZzmxtvTJ8XdQ4c\nRv8ALecCu6ItARyvIfvdoft01wzmQDsHDqN/4Dhpb8dPnQMAMGVTft25j5rLBtRvsAV+m6Y5P8kv\nJDk5ybNLKU9ft48ObX78EwSwrX29Zuzr37XOPv/dtV7r9rnOmZ6a22Ot5zAAwBCMfQAAgFrU/Lox\nANTOdRSgLnPtl+f6d1OfKbfFKZcd6Mf5DwD1cp0+WJ96UacA0I//AwEAAPA6Y43m/JwMssBv0zQn\nJ/nlJF+b5J1JLmya5iWllDcMkQ+mZq6dzpQ/jWFfX9gcsy3O9TyYq77Pt/bCvphrW57r3w0A+841\nHgAAAObD6wAAMB6LY0zPvr7fkOPnHJ6emt8rrT0xFXNtq3P9u+fK881x0t4Ajo8+F1hFHwEAAAD1\nmOt6dV6fgOMxyAK/Sc5J8nellCuTpGma30jyqCQW+B2ADvP4qXNgLPofYG7W9Xv6RQBq4HoEsBn9\nJgAAAMD2vLYC1GoqC5vqN4+m5vfs9C3bvl5Lp7wA8KrcNT9fc21rSb396j7X+TpjPie11vucz1HY\nBzWfw3PNzTBqbutjmuvfzcG0B4DN6DcBAACGZ+4FrDLUAr//KMnVCz+/M8mDBsoFVMKgoz5zfU5q\n/rtrLhsA7MKUr3VTLjsAAABA7bz2AgDMibFPffb1OdnXvwumxHnIHNTczmsu2zp9yj7lv7uvPgvZ\nTnkBvTHbS831MqS5/t1AfzX3H1O+Fk6VOj2Yepkezxnst1o/yIeD6ZMBAACAfTf1D9xsSim7Ks91\nB22axyQ5v5Tynd3Pj0vyoFLK9yz8zhOTPLH78e5Jrlg4xK2TvH9FiiHjctcXn2vumss219w1l22u\nuWsum3qReyplm2vumsumXuSeStnmmrvmsqkXuadStrnmrrls6kXuqZRtrrlrLpt6kXsqZVMvck+l\nbHPNXXPZ1IvcUynbXHPXXDb1IvdUyjbX3DWXTb3IPZWyzTV3zWVTL3JPpWzqRe6plG2uuWsum3qR\neyplm2vumsumXuSeStnmmrvmsqkXuadStrnmrrls6kXuqZRtrrlrLpt6kXsqZVMvck+lbHPNXXPZ\n1IvcUynbXHPXXDb1IvdUyjbX3DWXTb3IPZWyzTV3zWVbjt2xlHKbFce6Till51uS/yvJyxZ+/uEk\nP7zB/q8dKy53ffG55q65bHPNXXPZ5pq75rKpF7mnUra55q65bOpF7qmUba65ay6bepF7KmWba+6a\ny6Ze5J5K2eaau+ayqRe5p1I29SL3VMo219w1l029yD2Vss01d81lUy9yT6Vsc81dc9nUi9xTKdtc\nc9dcNvUi91TKpl7knkrZ5pq75rKpF7mnUra55q65bOpF7qmUba65ay6bepF7KmWba+6ay6Ze5J5K\n2eaau+ayqRe5p1I29SL3VMo219w1l029yD2Vss01d81lUy9yT6Vsc81dc9nUi9xTKdtcc9dctnX7\nrtpOyjAuTHLXpmnu1DTNjZN8S5KXDJQLAAAAAAAAAAAAAAAAAAAAAAAAAAAAjt0pQxy0lPLZpmm+\nJ8nLkpyc5L+XUl4/RC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAYwyAL/CZJKeWPkvzRlrs/a8S43PXF\n55p7XVzu+uJy1xefa+51cbnri8tdX3yuudfF5a4vLnd98bnmXheXu7643PXF55p7XVzu+uJy1xef\na+51cbnri88197q43PXF5a4vPtfc6+Jy1xeXu774XHOvi8tdX1zu+uJzzb0uLnd9cbnri88197q4\n3PXF55p7XVzu+uJy1xefa+51cbnri8tdX3yuudfF5a4vLnd98bnmXheXu7643PXF55p7XVzu+uJy\n1xefa+51cbnri88197q43PXF5a4vPtfc6+Jy1xeXu774XHOvi8tdX1zu+uJzzb0uLnd9cbnri9ec\n+1BNKWXbfQEAAAAAAAAAAAAAAAAAAAAAAAAAAGC2Thq7AAAAAAAAAAAAAAAAAAAAAAAAAAAAADBF\nFvgFAAAAAAAAAAAAAAAAAAAAAAAAAACALVjgFwAAAAAAAAAAAAAAAAAAAAAAAAAAALZQxQK/TdPc\no2mapzZN84vd9tSmae654f4Pb5rmtKXHz2+a5pymab68+/leTdN8f9M0X7/iWM9fEXtIt/8jup8f\n1DTNzbrvb9I0zU80TfOHTdM8o2maH2qa5g4rjnXjpmm+vWmar+l+fmzTNL/UNM13N01zo+6xOzdN\n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\n9m0Dt7Up923GH/X1bcYf9fVtxh/GH1Pp24w/KuvbBm5rU+7bjD/q69uMP+rr24w/jD+m0rfNdfzh\nOuo66jrqHHUdnc45WnPfNtfraLV928Btbcp9m/FHfX2b8cf0+jbXhIm1tzV1ts/jNtcE14RJnKOV\n921zHbfV3LeZkxp/TKJvG7it1XyO1ty3zfUcNf6o7xw1/phe3zbXOULNfdtc5wg1923GHwfXm/FH\nfX2b8Ud9fZvxx8H15vWP+vq2XuOP5b933dZ0BxlN0zTnJ/mltE/Y1d3DZyb5x0m+J+3CrP8k7SID\n19s1bQN7U5LvL6VcsnDMU5L89ySPS3LTUso1TdOcVEr5fBe/eZJXllIe0P18+yQ/n+S9SR5ZSjmz\ne/xtaTv0Ju2idQ8upbynaZrTkvxVknOT/ELaBc3en3YB3au77YtLKfc85G8+Ncm/Sbtg7slJfjbJ\no9IujvsVSX4nyYeT/Oskr+6O/4xSynObprlN2sV4b1tKufshx7+iq7+/6Mq+7CvSLtB3/4V9fiTJ\n16ddhPjqUsqp3ePvOFEf3c+XJHlB2kUVfrCUcln3+FWllDt131+0ULeXLOW5JMkXpF1o7rNN07yq\nlPIVC/FrSyk36b5/aNqFfL8x7cIWv57k35VSvuyQsl2ctqO438JjF5ZSvrxpmpPSnvQ/keRXSynv\n7eK3Tbsg8NemXfjin5VS3nJAnV6d9uS894l21D3+HUl+MO3C0h8+kbtpmp8qpfzowu9dlnZh4p9P\n2z5+PG3nfOcu/s60J3KTtt3fuXQnZ9M0lyb5lST/NO2izF+VdtHn30vysLSLa9z7RJ0v5Dy5+7v+\nRZJ7dDlvnnYB5aeUUn6/aZpzk/zPJOeXUv6qaZpHJvnuUso/6Y5xRZK3J3nFQPV211LKjQ+ps0tL\nKV+6cH7uut6+p5Ry+pZ19rNJPp3kh7astx9L8mUDtbWV9VZzWyul3L1pmpert43b2ycyXt92adpr\nx1B9231O9PkH1Nvzk/zLLetsn/u27y2l3OqQOtO3zfscfWfaBbyOa/yxyTn6qCRPWmprJyW5Zynl\ns0vHv3GSNyS5bdpFnz+1XG/d8d+1NCa8d1f2p3b10CyMKS8vpdxn4XcvSjvx+9m04/OfKO184squ\nvS2OdS9arINu308meWIp5fKmaV6a5FtLKR9qmuYL0y6A9umlfc5J8i1Jvjnth1yc1rX3k9N+MMcZ\n5bp5zCdLKV+4UNcXLpTl9Wknu2PV22Vp52Y3qLPluhqg3m5ZSrnpIXV2eZLPl1K+dKB6e04p5ZQt\n62xlW9tBvX2odHOrA+psXVvrW2+fTPJvD6mzQc/RI9Tbx9MugjjEObqu3j6V9jWKuZ2jNfdtLyrX\nvf4xp3O05r5tzHO02r5txudozX2b8cfx923vTfLuJL+R6+4j3KE7/m+lnYf8aCnlb5YrrGmaq5J8\nIMn/XUr5+4XHb5/kfyS5S9qbRg8spXy+aZpzSimvWSjH60op92naucsPpZ1j/fRCnV3T7d+kXQD6\nzK5OTkq7WPRj076m/rou9YOT/GWS+6adk/1gWXr9oztuk+SP0t4buWnahek/m/bG0cOSfFHaOWNJ\n+8Exj0x7Tn1/096DuCjt/ZVvHqje7pvkRqvqrPt5iHq7dSnlrEPq7KuSPCHteTZEvd0syeOGbGs9\n6u2K7u/dpq31rbe3pf2godHO0cPqbeBzdF29Payrr03a2plpX4+a8jlac9/2qbQfPDu3c3Rdexut\nbxv5HK2+b5vhOVpz32b8UV/f9rYYf+xq/LEP52jNfZvxR2V92wTHH7uaIxh/TK9vG2P8Mfoc4Qj1\nZvxRX99m/HFwvRl/bF5nkz9HZ9jWaj5HzeOdo/t8HXUfwXX0oDrb2znCyOdo9X3bDM/Rmvs244/p\n9G2uCRNtbxMct7kmuCYcVGd7O247Qr3Nek460jlqTjq9vs34w/jD+MM5OqXxx9zPUeOP7eptrveW\nx5wj1Ny3zXqOcFi9TfAc9d4244+D6sz4Y6Z9m/HHDerN6x/19W29xh+llL9Yjq0y+gK/SdL94eck\n+UfdQ+9K+8/7n2ua5jlJnltK+asD9ntR2gr+7OKTtRA/r5Ty5wc8fusktyvd4rQLj39D2kV8//2a\n8p6adoHdq7qfb5bkTklOSfLOUsp7m6a5WynlzWuO8yVJUkp5d9M0t0jyNUnesdCg7p3knmlXkX7T\n0r6rFsEccmHCy0op922muejqW7o8j0q7SEZJu6jzS9Kuxv2wJJeVUq44oM4eneQrk7y8lPKKpdj5\nSf5L2gWIf7qU8vGl+D9O8vRSymO6nx+Z5N8nOauUckb32I8vpXxmKeV9TdOc0R3z25umOS/Jv0ty\nt7Rt7eokv5/kuUleUEr5luVyL5Thfkl+Ou2C1d/XHefxac+1Z6R9nu6adnX0f11KuaJpF5P+1rSd\n+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\nkucl+e6B4lcnuWaGuWsu29C5n5vke7bMvWrfoeNjlk29zO88GbNs+9oehj5Pam0vU26r+9pe+uZ+\nXpInpf2Qsl3Hr07yiYGOLff0yvbuJO9I+4E9f5J2Ubk/T/K1aT9w5ZS0H0IwRvzTaRepn0LuByV5\n5Y7iy7l3eewpl22uuWsu25Tqpeb+Y19y11y2ueauuWxT6j9qzr0v7eG4y7av7WGX8duk/bDiRQ9L\n8mc53K7i56T9AMN9yN0k+eodxZfLtstjyz29sqmX3eRO6u0/9qVsc81dc9mmVC819x815072o73M\nNXftZTujlHJOkjRN851p7wv+fpJHpP0H/m9cET+zlHKHLfftGx8z93L8u7r4iw8o23Js3b5943PN\nXXPZ1EsduZ+Ug/uP5di6fYeOj1m2ObWHocq2z9e6Ics2pfZSW1uttf+oNfd3pn0/16pzeJfx5fNk\nSrkfl+R+pZTPNk3zrLTve/rdtB/afr8kd18R/4Ekt9py36Hjx122a5L8ziG5F2Pr9u0bHzN3zWVT\nL3LX3H/Umtt5sl3uubaXXV5Ha24PtZVtX9vDvvRtU26rD+/q8a1JXpT2g2Xfn07TNB/ZNt5n36Hj\nOz72r3fx9x0l3mffsXNvrOxopWCbzWaz2Ww2m81mG3pL8o5a43PNXXPZ5pq75rKpF7mnUra55q65\nbOpF7qmUba65j6Fsn05yWvf9WUlem3ZxryS5OMllA8avnWnumss219w1l029yD2Vss01d81lUy9y\nT6Vsc81dc9muTXJyklOTfDTJzbrHb5Lk0m7fseJjlm2uuWsu21xz11w29SL3VMo219w1l029yD2V\nss05968lOS/Jud3X93Tfn5vkogHjb55w7osHjL9F7mPPXXPZ1Mt2uWvuP2ou2762h6HPk1rbS81t\nda7tZey2WmvZ5pq7+rKV8n/ee3Rhktt039807fxiVfzaHvv2jY+Zu+ayzTV3zWVTL3JPpWxzzV1z\n2dSL3FMp21xz11y2vrnfuBC/6MT33c+XrIl/sse+Q8fHLNtcc9dcNvUi91TKNtfcNZdNvcg9lbLN\nNXfNZZtyvVyc5KS0HwrynCTvS/LSJI9P8kU9468b8NhTLttkcy+2n6NspwQAAKAiTdNcelgoyW1H\njt/+kPi+5665bHPNXXPZ1IvcUynbXHPXXDb1IvdUyjbX3GOW7ZRSyseTpJTytqZpzkvyO03T3LGL\nnzRgPDPNXXPZ5pq75rKpF7mnUra55q65bOpF7qmUba65ay5bKaV8Lsk1TdO8tZTy0e73rm2a5vMj\nx+X2nMhdd9nUi9xTKdtcc9dcNvUi91TKNtfcVyT530l+JMkPllIuaZrm2lLKXyRJ0zRnJ3nKEPGm\nae4x1LGPIfcDh4o3TXN3uY83d81lUy9b5665/6i5bPvaHoY+T6psL5W31Vm2lwraapVlm2vuCZTt\npKZpbpn2n7FPLqW8L0lKKZ9omuazSVbF02PfvvExc9dctrnmrrls6kXuqZRtrrlrLpt6kXsqZZtr\n7prL1jf3m5qmeUIp5blJXtc0zdmllNc2TXO3JJ9J8pYV8Wt67Dt0fMyyzTV3zWVTL3JPpWxzzV1z\n2dSL3FMp21xz11y2KdfLyaWUzyd5eZKXN01zoyRfl+Rbk/xMkqt7xO814LGnXLYp575NNlE2XBHY\nZrPZbDabzWaz2Ybckrw3yf2T3HFpOyvJu0eOf26muWsu21xz11w29SL3VMo219w1l029yD2Vss01\n95hl+1SS+y/NG05J8vwu758NGC8zzV1z2eaau+ayqRe5p1K2ueauuWzqRe6plG2uuWsuW0lyavfY\nSQvxmye5KMmrR4x/Qm7PidxVl029yD2Vss01d81lUy9yT6Vsc819Uff97ZP8dpJfSvKOE7+z8LuD\nxeeau+ayzTV3zWVTL3JPpWxzzV1z2dSL3FMp21xz11q2JG9LcmWSq7qvt+sePy3JJWvin+6xb9/4\nmLlrLttcc9dcNvUi91TKNtfcNZdNvcg9lbLNNXfNZeub++ZJnpfkrWnvOXym+72/SHK/NfEH99h3\n6PiYZZtr7prLpl7knkrZ5pq75rKpF7mnUra55q65bFOul4uX7zks3GM4tWf8kgGPPeWyTTb3YbFD\n99l0B5vNZrPZbDabzWYbckvynCQPOST2opHjb51p7prLNtfcNZdNvcg9lbLNNXfNZVMvck+lbHPN\nPWbZXpzkjENiD077jzpDxR8909w1l22uuWsum3qReyplm2vumsumXuSeStnmmrvmsp13yOO3TnLf\nJF8wYvwBcntO5K66bOpF7qmUba65ay6bepF7KmWba+77Lj32DUmedtDvDx2fa+6ayzbX3DWXTb3I\nPZWyzTV3zWVTL3JPpWxzzV172RZ+79Qkd9om3mffKeeuuWxzzV1z2dSL3FMp21xz11w29SL3VMo2\n19w1l23TfZPcLO1iXg9MctsDfv/QeJ99h47L7TmpJXfNZZtr7prLNtfcNZdNvcg9lbLNNXfNZZti\nvSS52/JxlvbbOj7ksadctinn3nRruoMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAGzhp7AIAAAAAAAAA\nAAAAAAAAAAAAAAAAAADAFFngFwAAAAAAAAAAAAAAAAAAAAAAAAAAALZggV8AAAAAAAAAAAAAAAAA\nAAAAAAAAAADYggV+AQAAAAAAAAAAAAAAAAAAAAAAAAAAYAsW+AUAAAAAAAAAAAAAAAAAAAAAAAAA\nAIAt/P+3bKBc82+xWwAAAABJRU5ErkJggg==\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x2928225f550>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "prepare.plot_daydata(business)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 222,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\n0dM6mFs/yfx6mls/yfx6Ohf7WWVK7XVJvqmqLquqr07y3CTvHFsWAAAA6+6MI5zdfU9VvTjJbyY5\nP8nruvu24ZUBAACw1laZUpvufleSdw2uZSf2dArvHphbP8n8eppbP8n8eppbP8n8eppbP8n8eppb\nP4me1sHc+knm19Pc+knm19M5188ZbxoEAAAAO7HKNZwAAACwbQInAAAAQwicAAAADLHSTYPOBVX1\nl5I8O8kly0UfT/LO7j4+XVWcavk8XZLk2u7+4y3Lr+zu35iusp2pqicm6e6+rqoem+TKJB9a3khr\n7VXVf+juH526jt1SVX8tyROT3Nrd10xdz05U1ZOSHO/uz1fVA5IcTvL4JB9M8vPd/blJC9ymqvrx\nJL/a3XdMXctu2fIVYZ/o7ndX1Q8n+a4kx5Mc7e4/m7TAHaiqRyX5/iy+d/tLST6S5I3d/flJCwNg\n7a3FTYOq6h8n+aEkVye5c7n40ize8K/u7iNT1TZCVb2gu18/dR3btfxg+Q+y+NB1eZKXdvc7lutu\n7O7HT1nfdlXVVUmensWJmd9K8qQkv53ke5L8Znf/iwnL27aqOvX7cyvJ30jyniTp7mfteVFnqap+\nt7ufuHz897J4/f1qkr+Z5D+t47Ghqm5L8u3Lr6Q6muRPk7wlyVOXy79/0gK3qao+l+RPkvxBkjcl\neXN3f2baqs5OVb0hi+PChUk+m+SBSd6WxXNU3f13Jixv25bH7mcm+S9JnpHkpiz6+r4kL+ru905X\nHXAuqaqv7+5PT10H96+qHtrd/3vqOrZal8D5kSTfeupZ4+VZ5tu6+5umqWyMqrq9u/dPXcd2VdUt\nSb6zu/+4qjaz+JD8H7v7lVV1U3c/btICt2nZz+VJLkjyySSXbhl1ura7v23SArepqm7MYpTsNUk6\ni8D5pixO3KS73zdddTuz9XVVVdcleUZ3f6aqvibJ/+zuvzJthdtXVce7+1uWj+9zoqaqbu7uy6er\nbvuq6qYkT0jytCQ/mORZSW7I4rX3tu7+ownL25Gq+kB3f1tVbWQx2+YR3f2lqqok71/DY8MtSS5f\n9nBhknd19xVVtT/JO9bt2J0kVfWgJD+d5HuTfH0Wx7xPJ3lHkiPd/dkJy9t1VfXr3f30qevYjqr6\ni1k8R5cm+fXufuOWda/u7hdNVtwOVdXDklyV5N4k/zTJS5L8QBYn4l/a3XdNWN62VdXXnbooi+P3\n47LIEP9n76s6O1tn3C2PEy9P8leT3JrkJ7v7U1PWt11VdSTJL3b33VV1IMmvZPH6+6okP3qufLZb\nl2s4703yiNMsf/hy3dqpqg/cz88tSS6eur4dOu/kNNruPpHkiiRPr6qXZ3GQWjf3dPeXuvtPk/zB\nyall3f2FrOfr7kAWbxQ/m+Rzy1GLL3T3+86VA9IOnFdVD6mqhyY5/+TIWXf/SZJ7pi1tx26tqhcs\nH79/+QaSqnpMkrWbqpnFlPR7u/ua7v6xLI7lr85ievpHpy1tx85bnvD82ixGOR+0XH5BFm/y6+jk\nJTYXZDFim+6+Pevbz68k+cMkV3T313X3Q7OY0fGHy3Vrp6oefz8/T8ji5Oi6eX0Wnw3emuS5VfXW\nqrpgue47pivrrPy7LE7s3pHFjKgvZDFr4L8m+TfTlbVjd2fxueHkz/VZXDZ14/LxOvr5LY9/Kcld\nSf52kuuS/NtJKjo7B7v77uXjf5nkB7v70VnMxvul6cq6r3W5hvMnkvznqvq9LP4RJ8n+JI9O8uLJ\nqjo7Fyf5W1m8+W1VSf773pezKz5VVZd3981JshzpfGaS1yVZu5GmJF+sqguXgfMJJxcuz4itXeDs\n7nuTvKKq3rz876eyPseA+/OgLN4EK0lX1cO7+66qemDW8yRHkrwwySur6ueyeLP/H1V1RxbHvhdO\nWtnO3Od5WM5UeWeSdy5H09bRa5N8KMn5WZzAeXNVfTSLD8lXT1nYDr0myXVVdW2Sv57kZUlSVfuS\nrN0IxtJmd79s64Lu/mSSl1XV352oprN1XZL35fTHtgfvcS274Ru7+weWj99eVT+b5D1VtXaXd2xx\ncXe/Kkmq6kVbXoOvqqofm7CunfqpLILLT3X3LUlSVR/r7sumLWvXHNgya+gVVbVWl0MsbVTVRnff\nk+QB3X1dknT3R7acwJncWkypTZKqOi+Lm4FsvWnQdd39pemq2rmqem2S13f375xm3Ru7+4cnKOus\nVNWlWYwKfvI0657c3f9tgrJ2rKou6O7/e5rlFyV5+MmD77qqqoNJntzdPzN1LbttGWQu7u6PTV3L\nTi2nm12WxUmBO9dtms9JVfWY7v7I1HXstqp6RJJ09yeq6sFZTBm+vbt/d9rKdqaqvjXJt2Rxw60P\nTV3P2aqqa5K8O8m/P/lvp6ouTvL8JN/T3U+bsLwdqapbk3xfd//eadbd0d2PnKCsHauq41lcLnXv\nlmXPzyLkPLC7v2Gq2naqqt7f3d++fPzPu/vntqy7ZU0v87g0ySuyOOl5VRaXDTxq2qp2rqruzGIa\nbWUxaPWoXoahk5dLTFnfdlXVS7IYoT2S5LuTPCSLewo8JYvenjdhef/f2gROAIBVVNVDsrjD87Oz\nuIYzST6Vxej6ke4+dXbROa+qnpPklu7+8GnWfW93v32Csnasqn4hyTXd/e5Tll+Z5FXreH+Oqvpn\nSX6ht9ylf7n80Vm87p4zTWVnbzny/DNZzB542NT17NTyhpBbvXp574eHZfHcrd2d+6vqiiR/P8lj\nsjhJfUeStyd53XLkc3ICJwDwFaPW9E7wX87ceppbP8k8elreNPEbu/vWOfRzqrn1dC71I3ACAF8x\n1vVO8F/O3HqaWz/J/HqaWz/J/Ho6l/pZ9xuGAADcR1V94P5WZU3vBD+3nubWTzK/nubWTzK/ntal\nH4ETAJibOd4Jfm49za2fZH49za2fZH49rUU/AicAMDe/lsWdTm8+dUVVvXfvy9kVc+tpbv0k8+tp\nbv0k8+tpLfpxDScAAABDnDd1AQAAAMyTwAkAAMAQAicAAABDCJwAAAAMIXACAAAwxP8DhtAIAoWM\nkHkAAAAASUVORK5CYII=\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x29280f53a20>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "##generate data\n",
    "data_list =  [1,3,4,5,3,1,3,6,7,5,4,2,3,5,7,8,9]\n",
    "gen = pd.DataFrame({'rentNumber':data_list})\n",
    "prepare.plot_monthdata(gen)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 223,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "business_copy = business.copy()\n",
    "business_copy['rentNumber'] = np.log(business_copy.rentNumber)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 224,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "原始序列经过0阶差分后归于平稳，p值为0.00469951067314\n"
     ]
    }
   ],
   "source": [
    "##stationarity test,测试样本7\n",
    "prepare.stationarity_test(business_copy,7)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 225,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "原始序列为非白噪声序列，对应的p值为：7.81474158571e-60\n",
      "一阶差分序列为非白噪声序列，对应的p值为：0.000493556298573\n"
     ]
    }
   ],
   "source": [
    "##whitenoise_test\n",
    "prepare.whitenoise_test(business_copy,7)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 264,
   "metadata": {
    "collapsed": false,
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\ProgramData\\Anaconda3\\lib\\site-packages\\matplotlib\\figure.py:402: UserWarning: matplotlib is currently using a non-GUI backend, so cannot show the figure\n",
      "  \"matplotlib is currently using a non-GUI backend, \"\n"
     ]
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAABI0AAAJOCAYAAAA6ZPcUAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzs3X+cnNddH/rPVyvLlvwjSmLZRLYSB2JcO1zipG7Mr7Yu\ngRIHaCiXS2N68+saTNqEAqUvAjTlx21Lc28bSkNSQpqkCQES4ALFCYYApi4lJcF2UCC2cWwU27Jl\nW7IdWZIla6Xdc/+YWWu0syutpPmxmnm/X6997TzPc545Z/aZmZ3nM+ecp1prAQAAAIBea8bdAAAA\nAABWH6ERAAAAAH2ERgAAAAD0ERoBAAAA0EdoBAAAAEAfoREAAAAAfYRGAABjUFX3VdU3nOS+f7uq\n7h50mwAAegmNAIBVqapuqaovVtWZJ7BPq6oXDbNd47D4cbXW/mdr7bJxtgkAmHxCIwBg1amqS5L8\n7SQtyT8Ya2OOo6rWrmQdAMDpRmgEAKxGr0vyqSQfTPL6hZXd3kff3bP8hqr6k+7tP+6u/mxV7auq\nf9Rd/z1VdW9VPVFVN1bV5p79X1xVf9Dd9mhV/Vh3/ZlV9bNVtaP787MLPZ6q6pqqerCq3lpVjyT5\nr0ut65b9lqraWlW7q+p/VdVXLvVgq+rlVfWn3XIPV9W7qmrdco9rob6e/S/v/m12V9UdVfUPerZ9\nsKreXVW/U1V7q+rTVfVlJ3dYAIBpIjQCAFaj1yX55e7PN1XVhcfbobX2d7o3X9JaO6e19qtV9fVJ\n/l2S70zyvCT3J/loklTVuUn+MMnvJdmc5EVJbu7ex79M8lVJrkzykiQvT/K2nuq+JMlzkrwgyQ1L\nrauqlyb5QJLvTfLcJL+Q5MZlhtvNJfnBJOcn+eokr0jyT5d7XL07VtUZST6W5PeTXJDk+5L8clX1\nDl97TZKfSvLsJPcm+bdL/hEBAHoIjQCAVaWqvi6d4OXXWmu3J/nrJN91knf3j5N8oLX2mdbawSQ/\nmuSru8PfviXJI621d7TWnm6t7W2tfbpnv/+7tbaztbYrncDltT33O5/kJ1prB1trB5ZZd0OSX2it\nfbq1Ntda+1CSg+mEUUdprd3eWvtUa+1wa+2+dAKmv7vCx/hVSc5J8vbW2mxr7Y+SfDzJdT1lfqu1\n9mettcPpBHFXrvC+AYApJjQCAFab1yf5/dbaY93lX0nPELUTtDmd3kVJktbaviSPJ7koyZZ0Aqnj\n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\nSX6gtband5vX/WRb4th73U+B1tpc97PdxUleXlVfsWi71/0EWua4e81PuKr6liQ7W2u3L1dmWl7z\nQqPheijJlp7li7vrmAKttYe6v3cm+a10hisyPR7tzn2xMAfGzjG3hxFprT3a/YA5n+S/xGt/InXn\ntviNJL/cWvvN7mqv+ymw1LH3up8urbXdSf57OvPaeN1Pid7j7jU/Fb42yT/ozlP70SRfX1W/lCl8\nzQuNhuvWJJdW1Qural2S1yS5ccxtYgSq6uzuBJmpqrOT/P0knzv2XkyYG5O8vnv79Ul+e4xtYYQW\nPkh0/cN47U+c7sSo709yV2vtZ3o2ed1PuOWOvdf95KuqTVW1sXt7fToXuvmreN1PtOWOu9f85Gut\n/Whr7eLW2iXpnMf/UWvt/8wUvubXjrsBk6y1driq3pLkE0lmknygtXbHmJvFaFyY5Lc6ny2zNsmv\ntNZ+b7xNYliq6iNJrklyflU9mOQnkrw9ya9V1fVJ7k/nyjpMmGWO/TVVdWU63ZXvS/K9Y2sgw/K1\nSV6b5C+781wkyY/F634aLHfsr/O6n3jPS/Kh7tWR1yT5tdbax6vqT+N1P8mWO+4f9pqfWlP3v746\nw/AAAAAA4AjD0wAAAADoIzQCAAAAoI/QCAAAAIA+QiMAAAAA+giNAAAAAOgjNAIAAACgj9AIAAAA\ngD5CIwAAAAD6CI0AAAAA6CM0AgAAAKCP0AgAAACAPkIjAAAAAPoIjQAAAADoIzQCAAAAoI/QCAAA\nAIA+QiMAAAAA+giNAAAAAOgjNAIAAACgj9AIAFi1qurHqup9Kyz7war6N8Nu02pXVW+oqj85hf1/\nt6peP8g2AQCnJ6ERAHDSquq+qjpQVfuq6tFucHPOSd7XNVX1YO+61tpPt9a+ezCtfaaOVlVvPcH9\nfrKqfmlQ7VgtlnpcrbVrW2sfGlebAIDVQ2gEAJyqb22tnZPkZUmuSvK2E72Dqlo78FYt7fVJnkjy\nuhHVd9KqY83x1gEADIsPHQDAQLTWHkryu0m+Ikmq6o1VdVdV7a2qbVX1vQtlF3oVVdVbq+qRJB/p\n7ru522tpX1VtXtwTpqp+vaoeqaonq+qPq+rFK21fVZ2d5DuSvDnJpVV11eL2LCp/X1V9Q1W9MsmP\nJflH3XZ9trt9c1XdWFVPVNW9VfU9PfvOdIfW/XX38d9eVVu6276mqm7tPoZbq+preva7par+bVV9\n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\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x292edc69ba8>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "##acf、pacf\n",
    "importlib.reload(prepare)\n",
    "prepare.plot_acfandpacf(business_copy)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 291,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x29280ef78d0>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "##predict\n",
    "importlib.reload(prepare)\n",
    "import numpy as np\n",
    "pred, RMSE=prepare.arma_predict(business_copy,21)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 292,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([ 7,  9,  6, 14, 16, 17, 51, 28, 46, 34, 29, 37, 37, 21, 11,  6, 13,\n",
       "        2, 13, 18, 15,  2])"
      ]
     },
     "execution_count": 292,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "np.exp(pred).astype(int)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 293,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0.53236883500699539"
      ]
     },
     "execution_count": 293,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "RMSE"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.0"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
